14.4 Corda Accounts Model

Corda introduced the Accounts library from version 4.3 that enables

the Corda vault to be logically divided into many smaller sub-vaults,

as shown in Figure 14.9. This is similar to having multiple peers in

Hyperledger Fabric under one organization. Refer to Figure 14.9, as

follows:

Figure 14.9: Corda Node states inside and outside accounts

As shown in Figure 14.10, this new feature enables Corda states to

be owned either directly by a node or aligned to any of the accounts

within a node. For example, a software organization can hire many

employees who are initially on bench. We can refer them to the

employees of organization A. After they are allocated to different

projects, we can refer them as employees of organization A within

project A1, A2 or A3. Refer to Figure 14.10, as follows: